home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 15751 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.1 KB

  1. Path: dispatch.news.demon.net!demon!codesmth.demon.co.uk
  2. From: dingbat@codesmth.demon.co.uk (Andy Dingley)
  3. Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  4. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  5. Date: Sun, 07 Apr 1996 23:28:07 GMT
  6. Organization: Codesmiths Software Development Ltd.
  7. Message-ID: <31684570.33033728@news.demon.co.uk>
  8. References: <1995Jul3.034108.4193@rcmcon.com> <RMARTIN.96Mar13110714@rcm.oma.com> <4il6ku$ena@news4.digex.net> <65ByBXLV3RB@herold.franken.de>
  9. NNTP-Posting-Host: codesmth.demon.co.uk
  10. X-NNTP-Posting-Host: codesmth.demon.co.uk
  11. X-Newsreader: Forte Agent .99c/16.141
  12.  
  13. jhd@herold.franken.de (Joachim Durchholz) wrote:
  14.  
  15. >ell@access4.digex.net wrote 19.03.96 on Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer:
  16. >
  17. >> most of the benefits of oo derive from its closeness to objects in the
  18. >> real world.  
  19.  
  20. >I'd take that with a grain of salt. The real objects may be a useful  
  21. >starting point, but what I see in well-designed libraries are lots of  
  22. >highly abstract objects 
  23.  
  24. "libraries" is the crucial word. A library of objects is necessarily
  25. somewhat abstract, if you want to see good flexibility and
  26. re-usability.
  27.  
  28. That isn't to say that objects within a project may not also closely
  29. resemble real-world objects, even if this sacrifices all hope of their
  30. extensibility. The success of "componentware" is an indication of this
  31. approach's value. Componentware may be thought of as objects that have
  32. sacrificed all of their flexibility in favour of immediate ease of
  33. use. The success of tools like VB demonstrates the practical
  34. usefulness of this concept, even if it makes "real" OO designers choke
  35. on their quiche.
  36.  
  37. I don't see these two interpretations of the object paradigm as
  38. contradictory, even within the same project. The object concept is
  39. broad enough to include both.
  40.  
  41.  
  42. If Pascal programmers eat quiche, what _do_ OO designers eat ?  8-)
  43. --
  44. Andy Dingley                          dingbat@codesmth.demon.co.uk                                          
  45.  
  46. "Cut the second act and the child's throat"
  47.   - Noel Coward, on seeing the young Bonnie Langford on stage
  48.